PlayerListener

interface PlayerListener

A callback interface that receives state changes and relevant events of a Player instance.

Functions

onFailed
Link copied to clipboard
open fun onFailed(player: Player, playerException: PlayerException)
A player error occurred.
onNetworkUnavailable
Link copied to clipboard
open fun onNetworkUnavailable(player: Player)
The player has lost its network connection.
onQualityChanged
Link copied to clipboard
open fun onQualityChanged(player: Player, quality: PlayerQuality)
The playback quality changed.
onRebuffering
Link copied to clipboard
open fun onRebuffering(player: Player)
The player exhausted internal buffers while playing.
onStateChanged
Link copied to clipboard
open fun onStateChanged(player: Player, playerState: PlayerState)
The player has changed state.
onTimedMetadata
Link copied to clipboard
open fun onTimedMetadata(player: Player, metadata: TimedMetadata)
The player instance has received data synchronized to the stream.
onVideoSizeChanged
Link copied to clipboard
open fun onVideoSizeChanged(player: Player, videoSize: VideoDimensions)
The media native video size changed.